package com.grimdawnofflinebuilder.util.template.classGeneration.generated
interface ParametersOffensive  {
    // Group : All Groups
    // Group : Header
    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val actorName : String

    /**
    * 
    * Class : static
    * Type : string
    * Value : 
    * Default Value : ParameterStoreOffensive
    **/
    val clazz : String

    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val fileDescription : String

    // Group : Offensive Parameters
    // Group : Offensive Global
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveGlobalChance : String

    // Group : Offensive Absolute
    // Group : Offensive Duration
    // Group : Offensive Influence
    // Group : Item Base Damage
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseColdMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseColdMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseColdChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseColdXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseColdGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseFireMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseFireMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseFireChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseFireXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseFireGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBasePoisonMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBasePoisonMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBasePoisonChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBasePoisonXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBasePoisonGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLightningMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLightningMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLightningChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLightningXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLightningGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLifeMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLifeMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLifeChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLifeXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseLifeGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseChaosMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseChaosMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseChaosChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseChaosXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseChaosGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseAetherMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseAetherMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseAetherChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseAetherXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveBaseAetherGlobal : String

    // Group : Offensive Physical
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalChance : String

    /**
    * 0 = AND; 1 = XOR
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalXOR : String

    /**
    * 0 = Individual; 1 = Global
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePhysicalModifierChance : String

    // Group : Offensive PierceRatio
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceRatioModifierChance : String

    // Group : Offensive Pierce
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePierceModifierChance : String

    // Group : Offensive Cold
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveColdModifierChance : String

    // Group : Offensive Fire
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFireModifierChance : String

    // Group : Offensive Aether
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveAetherModifierChance : String

    // Group : Offensive Chaos
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveChaosModifierChance : String

    // Group : Offensive Poison
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePoisonModifierChance : String

    // Group : Offensive Lightning
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLightningModifierChance : String

    // Group : Offensive Life
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveLifeModifierChance : String

    // Group : Offensive Percent Current Life
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePercentCurrentLifeMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePercentCurrentLifeMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensivePercentCurrentLifeChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePercentCurrentLifeXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensivePercentCurrentLifeGlobal : String

    // Group : Offensive Mana Burn
    /**
    * Drain
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnDrainMin : String

    /**
    * Drain
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnDrainMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnGlobal : String

    /**
    * Percent of Drain causes Burn
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnDamageRatio : String

    /**
    * Adds to Damage Ratio
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnRatioAdder : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveManaBurnRatioAdderChance : String

    // Group : Offensive Disruption
    /**
    * Time (in Seconds)
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveDisruptionMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveDisruptionMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveDisruptionChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveDisruptionXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveDisruptionGlobal : String

    // Group : Offensive Life Leech
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveLifeLeechMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveLifeLeechMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveLifeLeechChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveLifeLeechXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveLifeLeechGlobal : String

    // Group : Offensive Elemental
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalModifierChance : String

    // Group : Total Damage Modifier
    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageModifierChance : String

    // Group : Crit Damage Modifier
    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveCritDamageXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveCritDamageGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveCritDamageModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveCritDamageModifierChance : String

    // Group : Damage Multiplier
    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveDamageMultXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveDamageMultGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveDamageMultModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveDamageMultModifierChance : String

    // Group : Offensive Slow Physical
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPhysicalDurationModifier : String

    // Group : Offensive Slow Bleeding
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowBleedingDurationModifier : String

    // Group : Offensive Slow Cold
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowColdDurationModifier : String

    // Group : Offensive Slow Fire
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowFireDurationModifier : String

    // Group : Offensive Slow Poison
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowPoisonDurationModifier : String

    // Group : Offensive Slow Lightning
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLightningDurationModifier : String

    // Group : Offensive Slow Life
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeDurationModifier : String

    // Group : Offensive Slow Total Speed
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveSlowTotalSpeedGlobal : String

    // Group : Offensive Slow Attack Speed
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowAttackSpeedDurationModifier : String

    // Group : Offensive Slow Run Speed
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowRunSpeedDurationModifier : String

    // Group : Offensive Slow Life Leach
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowLifeLeachDurationModifier : String

    // Group : Offensive Slow Mana Leach
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowManaLeachDurationModifier : String

    // Group : Offensive Slow Offensive Ability
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveAbilityDurationModifier : String

    // Group : Offensive Slow Defensive Ability
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveAbilityDurationModifier : String

    // Group : Offensive Slow Offensive Reduction
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowOffensiveReductionDurationModifier : String

    // Group : Offensive Slow Defensive Reduction
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionMax : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionDurationMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveSlowDefensiveReductionDurationModifier : String

    // Group : Offensive Fumble
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveFumbleGlobal : String

    // Group : Offensive Projectile Fumble
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveProjectileFumbleGlobal : String

    // Group : Total Damage Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionPercentGlobal : String

    // Group : Total Damage Reduction Absolute
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalDamageReductionAbsoluteGlobal : String

    // Group : Physical Damage Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalReductionPercentGlobal : String

    // Group : Elemental Damage Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalReductionPercentGlobal : String

    // Group : Total Resistance Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionPercentGlobal : String

    // Group : Total Resistance Reduction Absolute
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTotalResistanceReductionAbsoluteGlobal : String

    // Group : Physical Resistance Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionPercentGlobal : String

    // Group : Physical Resistance Reduction Absolute
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePhysicalResistanceReductionAbsoluteGlobal : String

    // Group : Elemental Resistance Reduction Percent
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionPercentGlobal : String

    // Group : Elemental Resistance Reduction Absolute
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteDurationMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteDurationMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveElementalResistanceReductionAbsoluteGlobal : String

    // Group : Convert
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConvertMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConvertMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConvertChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveConvertXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveConvertGlobal : String

    // Group : Taunt
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveTauntMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveTauntMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveTauntChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveTauntXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveTauntGlobal : String

    // Group : Fear
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFearMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFearMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveFearChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveFearXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveFearGlobal : String

    // Group : Confusion
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConfusionMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConfusionMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveConfusionChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveConfusionXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveConfusionGlobal : String

    // Group : Trap
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveTrapModifierChance : String

    // Group : Freeze
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveFreezeModifierChance : String

    // Group : Petrify
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensivePetrifyModifierChance : String

    // Group : Stun
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveStunModifierChance : String

    // Group : Knockdown
    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownMin : String

    /**
    * Seconds
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val offensiveKnockdownModifierChance : String

    // Group : Sleep
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepMin : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepMax : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepChance : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepXOR : String

    /**
    * 
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepGlobal : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val offensiveSleepModifierChance : String

}